home *** CD-ROM | disk | FTP | other *** search
/ Whiteline: Alpha / Whiteline Alpha.iso / tex / lindner / bigtexsl.zoo / readme < prev    next >
Encoding:
Text File  |  1993-09-20  |  5.0 KB  |  115 lines

  1. Stefan Lindner                                          20. September 1992
  2. Iltisstraße 3
  3. D-90766 Fürth
  4. 0911 / 759 18 86
  5.  
  6.  
  7. Auf dieser Diskette  befinden  sich verschiedene Versionen von TeX--XeT.
  8. Bevor näher auf den Inhalt eingegangen wird eine deutliche Warnung:
  9.  
  10.  
  11.         Die Software auf dieser Diskette ist nicht Public Domain.
  12.         Das Copyright liegt beim Autor, eine Verbreitung über den
  13.         Public-Domain-Handel ist verboten.  Jede kostenpflichtige
  14.         Vervielfältigung ist verboten.
  15.           Die Diskette kann -- sofern sie  vollständig  und  ohne
  16.         Änderungen kopiert wird  (gepackt darf sie freilich schon
  17.         werden) -- jederzeit
  18.         - kopiert werden,  wenn die Weitergabe kostenlos erfolgt,
  19.         - in Mailboxen/Fileservern angeboten werden, wenn zum Er-
  20.           halt keine extra Gebühren anfallen.
  21.         
  22.  
  23. Zunächst ist ein sogenanntes BigTeX--XeT auf der Diskette zu finden,  ein
  24. TeX--XeT, bei dem die Beschränkung auf maximal 65535 Speicherworte aufge-
  25. hoben ist. Auch einige andere Bereiche sind etwas erweitert worden. Diese
  26. Version benötigt einen  Rechner mit mindestens  2 Megabyte Hauptspeicher.
  27. Das große  TeX--XeT ist bis auf die .FMT-Dateien voll kompatibel zu einem
  28. normalen TeX--XeT. Es werden  vollkommen identische  DVI-Dateien erzeugt.
  29. Allerdings sollte dieses große TeX--XeT nur im Notfall eingesetzt werden,
  30. da Texte, die damit anstandslos übersetzt werden können, bei anderen TeX-
  31. Versionen zu Problemen führen können weil sie dort mangels Speicher nicht
  32. mehr bearbeitet werden können.  Für Eingeweihte kommt jetzt ein Überblick
  33. über die internen Parameter:
  34.  
  35.           buf_size . . . . . . . . . . . . . . 4000
  36.           stack_size . . . . . . . . . . . . .  500
  37.           font_max . . . . . . . . . . . . . .  120
  38.           font_mem_size  . . . . . . . . . .  32000
  39.           mem_size . . . . . . . . . maximal 800000
  40.           max_strings  . . . . . . . . . . .  10000
  41.           string_vacancies . . . . . . . . .  20000
  42.           pool_size  . . . . . . . . . . . .  65550
  43.           save_size  . . . . . . . . . . . . . 3500
  44.           trie_size  . . . . . . . . . . . .  25000
  45.           hash_size  . . . . . . . . . . . . . 6000
  46.  
  47. Die Parameter wurden so ausgelegt,  daß PiCTeX und  LaTeX zusammen ladbar
  48. sind. Alle Parameter können noch etwas nach oben geschraubt werden,  wenn
  49. die Notwendigkeit bestehen sollte. Wer also mit einem Text an die Grenzen
  50. von dieser Erweiterten  Version von TeX--XeT stößt,  kann ja sich bei mir
  51. melden.
  52.   Die jeweiligen Big-Versionen versuchen so viel Speicher wie nur möglich
  53. zu bekommen. In einer Multitasking-Umgebung ist das nicht immer erwünscht
  54. und schafft oft Probleme, da so kein Speicher für andere  Programme übrig
  55. bleibt.  In diesem Fall sollte die Environment-Variable TEXMAINMEMORY auf
  56. einen entsprechend großen Wert gesetzt werden. Der Wert richtet sich nach
  57. dem für TeX--XeT vorgesehenen Sepicher. Angenommen, TeX--XeT soll x Bytes
  58. Speicher bekommen, dann errechnit sich TEXMAINMEMORY aus
  59.  
  60.                         x - 450000
  61.                         ----------
  62.                              8
  63.  
  64. Soll TeX also 1,5 MB bekommen, dann berechnet sich TEXMAINMEMORY zu
  65.  
  66.                   1500000 - 45000
  67.                   ---------------  =  131250
  68.                           8
  69.  
  70. Der minimale sinnvolle Wert für TEXMAINMEMORY liegt bei etwa 60000.
  71.  
  72.  
  73. Weiterhin gibt es Programmversionen für  verschiedene Prozessoren und die
  74. dazugehörigen Coprozessoren.  Im einzelnen finden sich folgende LZH-Files
  75. auf der Diskette:
  76.  
  77.     big.lzh:    tex.ttp und initex.ttp in der Big-Version,
  78.             auf allen Atari 68xxx-Rechnern lauffähig.
  79.  
  80.     big020.lzh:    Ein tex.ttp in der Big-Version, das mindestens
  81.             einen 68020 Prozessor benötigt
  82.  
  83.     big02081.lzh:    Ein tex.ttp in der Big-Version, das mindestens
  84.             einen 68020 und einen Coprozessor 68881 oder
  85.             68882 mit Line-F-Unterstützung benötigt.
  86.  
  87.     tex.lzh:    Ein initex.ttp, das auf jedem Atari 68xxx
  88.             Rechner läuft.
  89.  
  90.     tex020.lzh:    Ein normales tex.ttp, das mindestens einen
  91.             68020 Prozessor benötigt.
  92.  
  93.     tex02081.lzh:    Ein normales tex.ttp, das mindestens einen
  94.             68020 Prozessor und einen Coprozessor 68881
  95.             oder 68882 mit Line-F-Unterstützung benötigt.
  96.  
  97.  
  98. Die  Installation  erfolgt mit  Hilfe des Programs install.prg,  das  auf
  99. dieser Diskette zu finden ist. Nach dem Start wird die Installationsdatei
  100. tex.ins ausgewählt. Anschließend erscheint eine Dialogbox zur Auswahl der
  101. zu installierenden Pakete.  Für jedes zu  instalierende Paket  sollte ein
  102. eigener Pfad ausgewählt werden. Jedes Paket besteht aus einem initex.ttp,
  103. einem tex.ttp und einem tex.poo.  Nach der erfolgreichen Installation muß
  104. jedem der  installierten Pakete eine Kopie der Datei  texsetup  zur Seite
  105. gestellt werden. In dieser Setup-Datei ist sicherheitshalber der Pfad für
  106. die Datei  tex.poo auf den lokalen Pfad der eben installierten Version zu
  107. setzen.  In der Shell kann dan unter dem Menüpunkt  "`Pfade Setzen"'  der
  108. TeX-Pfad auf die neu installierte Version gesetzt werden.
  109.  
  110.  
  111.  
  112. Viel Spaß beim Experimentieren.
  113.  
  114.  
  115.